Below is a complete list of the user defined functions available in AutoIt. Click on a user defined function name for a detailed description.
When using them you need to add a #include <WinAPIIcons.au3>.
| User Defined Function | Description |
|---|---|
| _WinAPI_AddIconTransparency | Adds a transparency to the specified 32 bits-per-pixel icon |
| _WinAPI_CopyIcon | Copies the specified icon from another module |
| _WinAPI_Create32BitHICON | Converts an icon to a 32 bits-per-pixel format and copies to the new icon |
| _WinAPI_CreateEmptyIcon | Creates a fully transparent icon with the specified width, height, and color depth |
| _WinAPI_CreateIcon | Creates an icon that has the specified size, colors, and bit patterns |
| _WinAPI_CreateIconFromResourceEx | Creates an icon or cursor from resource bits describing the icon |
| _WinAPI_CreateIconIndirect | Creates an icon or cursor that has the specified size, colors, and bit patterns |
| _WinAPI_DestroyIcon | Destroys an icon and frees any memory the icon occupied |
| _WinAPI_ExtractIcon | Extracts an icon from the specified executable file, DLL, or icon file |
| _WinAPI_ExtractIconEx | Creates an array of handles to large or small icons extracted from a file |
| _WinAPI_FileIconInit | Initializes or reinitializes the system image list |
| _WinAPI_GetIconDimension | Retrieves a dimension of the specified icon |
| _WinAPI_GetIconInfo | Retrieves information about the specified icon or cursor |
| _WinAPI_GetIconInfoEx | Retrieves information about the specified icon or cursor |
| _WinAPI_LoadIcon | Loads the specified icon resource from the executable (.exe) file associated with an application instance |
| _WinAPI_LoadIconMetric | Loads a specified icon resource with a client-specified system metric |
| _WinAPI_LoadIconWithScaleDown | Loads an icon and scales down a larger image instead of scaling up a smaller image |
| _WinAPI_LoadShell32Icon | Extracts an icon from the shell32.dll file |
| _WinAPI_LookupIconIdFromDirectoryEx | Searches through icon or cursor data for the icon or cursor that best fits the current display device |
| _WinAPI_MirrorIcon | Reverses (mirrors) icons so that they are displayed correctly on a mirrored device context |